tracking station - Spanish English Dictionary